* {
    padding: 0;
    margin: 0;
}
a {
    text-decoration: none;
}
li {
    list-style-type: none;
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
html {
    /*font-size: 100%;*/
}
body {
    /*font-size: 1em;*/
    background-color: #070812;
}
.logo {
    padding-left: 2.687rem;
    padding-top: 2.125rem;
    padding-bottom: 1.15em;
    background-color: #0d0e1d;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1;
}
.header {
    height: 166px;
    background-color: #ccc;
}
.nav {
    height: 164px;
    background-color: #fff;
}
.logo-a {
    width: 18.75rem;
    height: 4rem;
}
.logo-a img {
    width: 90%;
}
.header {
    height: 32.512rem;
    width: 100%;
    margin-top: 7.3125rem;
    background-color: #0d0e1d;
}
.show {
    height: 26.75rem;
    background-color: #666;
}
.show img {
    width: 100%;
}
.news {
    /*border-bottom: 0.0625em solid #0d0e1d;*/
    position: relative;
    margin-left: 7.125rem;
    margin-right: 7.125rem;
}
.news img {
    position: absolute;
    left: -4.25rem;
    top: 1.925rem;
    width: 2.25rem;
    height: 1.9rem;
}
.news a {
    display: inline-block;
    font-size: 1.85rem;
    color: #777;
    line-height: 6rem;
    width:100%;
}

/*main部分*/
.main {
    height: 51.25rem;
    margin-top: 2.325rem;
    background-color: #0d0e1d;
    padding-left: 2.75rem;
    padding-right: 2.625rem;
}
.main-top {
    padding-top: 3.625rem;
    height: 16.875rem;
    position: relative;
}
.main-top .float-left {
    font-size: 2.44rem;
    color: white;
}
.main-top .float-right {
    font-size: 2.125rem;
    color: #777;
    padding-top: 0.5rem;
    padding-right: 3.375rem;
    width: 75%;
    text-align: right;
    line-height: 2.625rem;
    /*background-color: #ffffd9;*/
}
.main-top .main-top-icon {
    position: absolute;
    top: 4.6rem;
    right: 0;
    width: 1rem;
}
.main-top ul {
    padding-left: 0.625rem;
    position: absolute;
    top: 10.375rem;
}
.main-top ul li {
    float: left;
    width:30%;
    height: 7rem;
    background-color: #1a1b28;
    border-radius: 6%;
    /*padding-top: 50%;*/
}
.main-top ul li img {
    margin-top: 1.875rem;
    margin-left: 1.75rem;
    width: 80%;
}
.main-top ul li a {
    display: inline-block;
    width: 100%;
    height: 100%;
}
.main-top ul li .img-three {
    margin-top: 1.625rem;
    margin-left: 2.75rem;
    width: 70%;
}
.main-top ul .li-two {
    margin: 0 5%;
}
.main-center {
    height: 20.5rem;
    border-top: 0.0625rem solid #26293f;
    border-bottom: 0.0625rem solid #26293f;
    position: relative;
}
.main-center a {
    display: inline-block;
    width: 100%;
    height: 100%;
}
.main-center .main-center-a {
    display: block;
    margin-top: 4.875rem;
    font-size: 2.44rem;
    color: white;
}
.main-center .main-center-b {
    position: absolute;
    top: 9.875rem;
    left: 0;
    font-size: 2.125rem;
    color: #777;
}
.main-center a .bgl {
    width: 18.0625rem;
    height: 19.125rem;
    position: absolute;
    right: 1.625rem;
    top: 2rem;
}
.main-center a .bgl img {
    width: 16rem;
}
.main-center .bgj {
    position: absolute;
    top: 10.75rem;
    right: 0.25rem;
}
.main-center .bgj img {
    width: 1rem;
}
.main-bottom {
    height: 10.125rem;
    position: relative;
}
.main-bottom a {
    display: inline-block;
    width: 100%;
    height: 100%;
    background-color: #0d0e1d;
}
.main-bottom a .main-bottom-a {
    position: absolute;
    top: 4rem;
    font-size: 2.625rem;
    color: white;
}
.main-bottom a ul {
    position: absolute;
    top: 3.125rem;
    right: 3.75rem;
}
.main-bottom a ul li {
    width: 4.125rem;
    height: 4.125rem;
    float: left;
    border-radius: 50%;
    background: #fff url(images/img_bank3.webp) -0.5rem -0.5rem no-repeat;
}
.main-bottom a ul li:nth-child(1),
.main-bottom a ul li:nth-child(2),
.main-bottom a ul li:nth-child(3) {
    margin-right: 1.25rem;
}
.main-bottom a ul li:nth-child(1) {
    background: #fff url(images/img_bank3.webp) -0.5rem -0.5rem no-repeat;
}
.main-bottom span img {
    position: absolute;
    top: 4.125rem;
    right: 0.25rem;
}
.help {
    margin-top: 1.75rem;
    height: 23.75rem;
    background-color: #0d0e1d;
}
.help li {
    float: left;
    width: 25%;
    position: relative;
}
.help li a{
    display: inline-block;
    height: 23.75rem;
    width: 100%;
}
.help li img {
    display: block;
    position: absolute;
    height: 9.625rem;
    left: 3.125rem;
    top: 4.5rem;
}
.help li span {
    text-align: center;
    font-size: 2.25rem;
    color: #777;
}
.help .txt {
    position: absolute;
    top: 16.625rem;
    left: 5.375rem;
}
.help .txthelp {
    position: absolute;
    top: 16.625rem;
    left: 3.25rem;
}
.asset {
    height: 31.625rem;
    margin-top: 2rem;
    margin-bottom: 4rem;
    background-color: #0d0e1d;
    position: relative;
}
.asset img {
    width: 100%;
    position: absolute;
    top: 9.875rem;
}
.asset-a {
    position: absolute;
    top: 4.375rem;
    left: 2.875rem;
    font-size: 2.625rem;
    color: white;
}
.asset a {
    position: absolute;
    top: 7.5rem;
    left: 0;
    width: 100%;
    height: 24.125rem;
}
.asset a span {
    position: absolute;
    left: 2.875rem;
    top: 6.625rem;
    font-size: 2.25rem;
    color: #777;
}
.asset a div {
    position: absolute;
    left: 2.75rem;
    bottom: 5.875rem;
    width: 18.75rem;
    height: 6.5rem;
    line-height: 6.5rem;
    text-align: center;
    font-size: 2.5rem;
    background-color: #f0b90b;
    border-radius: 6%;
    color: #fff;
}
/*60.25*/
/*
6.625+18.875
23.5+0.0325*2
11.125
*/

